#pragma once
#include "Common/Lib/ScriptSafeCall.h"

class Player;
class Item;
class NPC;

class ScriptCallHelp : public ScriptSafeCall
{
private:
	Item*   m_pItem;
	NPC*    m_pNPC;
	Player* m_pPlayer;

public:
    ScriptCallHelp(LuaScript* sc);
    ~ScriptCallHelp();

    void Restore();
    void SetItem(Item* item);
    void SetNPC(NPC* npc);
    void SetPlayer(Player* player);
};
